package cn.mesmile.security.config;

import org.springframework.security.access.AccessDeniedException;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;

/**
 * @author zb
 * @date 2020/4/5 23:42
 * @Description:
 */
@ControllerAdvice
public class HandlerControllerAdvice {

    /**
     * 当出现权限不足403 的时候 就会进入到此方法 AccessDeniedException
     * @return
     */
    @ExceptionHandler(AccessDeniedException.class)
    public String handlerException(){
        // 当出现 403 异常的时候 重定向到登录
        System.out.println();
        System.out.println("权限不足-------------------");
        System.out.println();
        return "redirect:/login";
    }


}
